
$sugarpaper-color: #67b7bd;
$font-nexa-regular : "nexa_slab_regularregular", Helvetica, Arial, sans-serif !default;
$font-nexa-heavy : "nexa_slab_heavyregular", Helvetica, Arial, sans-serif !default;
$font-nexa-light : "nexa_slablight", Helvetica, Arial, sans-serif !default;
$font-nexa_slabxbold : "nexa_slabxbold", Helvetica, Arial, sans-serif !default;
$font-nexa_black : "nexa_slab_blackregular", Helvetica, Arial, sans-serif !default;
$font-nexa_book : "nexa_slab_bookregular", Helvetica, Arial, sans-serif !default;

#errore {
    background-color: $sugarpaper-color;
    
    
    .main_wrapper {
        background-image: url("/libs/css/assets/bkg_pag_errore.png") ;
        background-position: center top;
        background-repeat: no-repeat;
        background-position: center top;
        width: 990px;
        height: 554px;
    }
    
    .pag_errore {
        text-align: center;
        padding-top: 12%;
        .tipo_errore {
            color: $sugarpaper-color;
            font-family: $font-nexa-light;
            font-size: 1.6em;
            span {
                font-family: $font-nexa_slabxbold;
            }
        }
        .message_big {
            color: #fff;
            font-size: 3em;
            padding: 1.0em 0;
        }
        .message_medium {
            color: #b1b1b1;
            font-size: 1.5em;
            font-family: $font-nexa-light;
        }
        .link {
            color: #fff;
            font-family: $font-nexa-light;
            display: block;
            font-size: 1.6em;
            line-height: 1.3em;
            padding: 1em 0;
            .hp {
                color: $sugarpaper-color;
                font-family: $font-nexa_slabxbold;
            }
            .ca {
                color: #b1b1b1;
                &:hover {
                    color: #fff;
                }
            }
        }
    }
      
}